package com.qumitech.visualnovel.service.chat;


import com.qumitech.visualnovel.model.common.BaseRsp;
import com.qumitech.visualnovel.model.dao.console.ChatRiskWord;
import com.qumitech.visualnovel.pubdef.dto.chat.*;
import org.apache.ibatis.annotations.Select;

import java.util.List;
import java.util.Map;
import java.util.Set;

/**
 * @author ywxie
 * @date 2019/8/19 10:04
 * @description
 */
public interface ChatMsgService {

    BaseRsp getChatMsgList(ChatMsgAdminQueryDTO chatMsgAdminQueryDTO);

    BaseRsp updateChatMsg(ChatMsgAdminUpdateDTO updateDTO);

    void addRiskWord(RiskWordSaveDTO saveDTO);

    void updateRiskWord(RiskWordUpdateDTO updateDTO);

    void rmRiskWord(Long id);

    List<ChatRiskWord> listRiskWord(RiskWordQueryDTO queryDTO);

    int countRiskWord(RiskWordQueryDTO queryDTO);

}
